Overview:
The game is created based on Bartles's definition. It has to contain 6 key features in order to consider a virtual world. The idea of this game is to focus on virtual environment not just a simple shooting game.
Key Features
Shared Space: The game features shared space which means the world has to allows many users to participate at once. In my class presentation, I was able to connect 2 players at once within a single space but the game can also handle maximum 4 players at the same time. An example will be shown later.
Graphical User Interface: The world depicts space visually
Immediacy: Because this game is a multiplayer game, that's why every players can interact with each other in real time and all their actions also happens in real time
Interactivity: The game will have an option for any players to destroy not just the zombie characters in the game but also destroy other player characters as well. Each bullet hits will reduce 20 health on any characters it hits.
Persistence: The game will still continue exist regardless of whether player1 or player 2 is logging in or out.
Socialization: I believe any multiplayer games without socialization will give players a hard time to communicate. In my game, any players will have a chat box where they can interact with one another and also keep track of the chat history as well.
Some Examples:
Above picture showed 2 players shared space
Above picture showed chat is available for both players as well as their chat history
Overview:
The game is created based on Bartles's definition. It has to contain 6 key features in order to consider a virtual world. The idea of this game is to focus on virtual environment not just a simple shooting game.
Key Features
Some Examples:
Above picture showed 2 players shared space
Above picture showed chat is available for both players as well as their chat history
Download
This is a link where you can download the game:
CS185 Space Shooting Project
After you download it, all you have to do is run the game with Unreal Engine 4.11+
Useful Resources
Unreal Engine 4 is very fun to learn so I suggest you take a look at these references:
https://docs.unrealengine.com/latest/INT/
https://udn.epicgames.com/Three/WebHome.html
YouTube